package com.onesports.intelligent.k12.polarlight.domain.dto.course;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.sql.Time;
import java.util.Date;


/**
 * 课表时段明细表
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@ApiModel(value = "课表时段明细表")
public class CourseScheduleDetailDTO  {
    private static final long serialVersionUID = 1L;


			@ApiModelProperty(value = "$column.comments")
		private String id;
	

			@ApiModelProperty(value = "课表id")
		private String scheduleId;
	

			@ApiModelProperty(value = "课程开设时间id")
		private String courseOpenId;
	

			@ApiModelProperty(value = "课程日期")
		private Date courseDate;
	

			@ApiModelProperty(value = "星期code")
		private String weekCode;
	

			@ApiModelProperty(value = "状态1：待考勤  2：考期中  3：已考勤 4：未拼班")
		private String status;
	

			@ApiModelProperty(value = "节次code")
		private String sectionCode;
	

			@ApiModelProperty(value = "开始时间")
		private Time startTime;
	

			@ApiModelProperty(value = "结束时间")
		private Time endTime;
	

			@ApiModelProperty(value = "教练id数组")
		private String[] coachIds;
	

	

	

	

	

	

			@ApiModelProperty(value = "应到人数")
		private Integer dueNum;
	

			@ApiModelProperty(value = "实到人数")
		private Integer actualNum;
	

			@ApiModelProperty(value = "未到人数")
		private Integer absentNum;
	

}
